Its a major PITA. No need to pull the plenum. All I did is take off the driver side downpipe to get access to some of the brackets that hold the harness in. Some of the brackets that hold the harness to the firewall are best accessed from the passanger side (remove battery). It will take a long time to get the harness out. I also removed my idle control but you dont have to. Same with the metal bar by the ecu that holds the AC blower motor to get better access to the plate that hold the harness against the firewall. Once everything was out of the way it only took about 5 min to feed the harness through. I did not have to remove anything else but it still took about 6-7 hours all said and done.